ribborn worm - Turkish English Dictionary